package com.hibase.core.page.entity.advance;


import com.hibase.core.page.entity.editxml.CardLayout;
import com.hibase.core.page.entity.listxml.ListButtonXmlVO;
import com.hibase.core.page.entity.listxml.ListButtonsXmlVO;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
import com.thoughtworks.xstream.annotations.XStreamOmitField;
import lombok.Data;

import java.util.List;

/**
 * 
 * @author TimBrian
 * @since 2021-5-17 13:54:43
 */
@Data
public class AdvanceMainXmlVO {

	@XStreamImplicit(itemFieldName = "cardLayout")
    private List<CardLayout> cardLayout;
	
	@XStreamImplicit(itemFieldName = "tabsLayout")
    private List<TabsLayout> tabsLayout;
	
	@XStreamAlias("buttons")
    private ListButtonsXmlVO button;

    @XStreamOmitField
    private List<ListButtonXmlVO> buttons;
}
